/**
 * @param {number} n
 * @return {boolean}
 */
var isPowerOfTwo = function (n) {
  // 首先确保n是正数，因为2的幂次方都是正数
  // 然后利用位运算特性：2的幂次方的n & (n - 1)结果为0
  return n > 0 && (n & (n - 1)) === 0;
};
